table of contents
GLUTSETOPTION(3) | Library Functions Manual (local) | GLUTSETOPTION(3) |
NAME¶
glutSetOption
—
Allows you to set some general state/option
variables.
LIBRARY¶
OpenGLUT - state
SYNOPSIS¶
#include
<openglut.h>
void
glutSetOption
(GLenum
eWhat, int
value);
PARAMETERS¶
eWhat
Enumerated parameter ID.
value
New value.
DESCRIPTION¶
Stores the
value
into a state variable named by
eWhat.
Allowable
eWhat
IDs are:
-
GLUT_ACTION_ON_WINDOW_CLOSE
Controls what happens when a window is closed by the user or system.
GLUT_ACTION_EXIT
will immediately exit the application (default).
GLUT_ACTION_GLUTMAINLOOP_RETURNS
will immediately return from the main loop.
GLUT_ACTION_CONTINUE_EXECUTION
will contine execution of remaining windows.
-
GLUT_INIT_DISPLAY_MODE
An alternate way to set the display mode for a new window.
-
GLUT_INIT_WINDOW_HEIGHT
An alternate way to set the height of new windows.
-
GLUT_INIT_WINDOW_WIDTH
An alternate way to set the width of new windows.
-
GLUT_INIT_WINDOW_X
An alternate way to set the initial horizontal position of new windows.
-
GLUT_INIT_WINDOW_Y
An alternate way to set the initial vertical position of new windows.
-
GLUT_RENDERING_CONTEXT
Set to either
GLUT_CREATE_NEW_CONTEXT
or
GUT_USE_CURRENT_CONTEXT
to indicate whether to share the current OpenGL rendering context with new windows.
-
GLUT_WINDOW_CURSOR
Attempt to set the
current window
's current cursor as if by glutSetCursor().
SEE ALSO¶
glutGet(3) glutDeviceGet(3) glutGetModifiers(3) glutLayerGet(3) glutDestroyWindow(3) glutMainLoop(3) glutInitDisplayMode(3) glutInit(3) glutInitWindowSize(3) glutInitWindowPosition(3) glutSetCursor(3)